上位机开发笔记 » 搜索 » user:admin post:true

Golang搭建jsonRPC服务器,Python客户端高并发10000组请求压力测试

发展太快了,学之不尽,继续努力中

python rpc Golang admin •  2022-10-31 • 最后回复来自 我高兴
8

改造listview使其实现表格内编辑框editbox和下拉列表框combobox功能

一直以来winform的listview都只是作为数据输出显示来用, 想要实现数据的双向操作比较难

之前都需要用其他表格类控件实现这个双击编辑文本,双击实现下拉列表框选择文本功能, 而且其中有很大一部分

aardio listview admin •  2022-10-29 • 最后回复来自 admin
6

引用bat批处理修改的电脑WIFI密码查看器

bat代码引用自52pojie,该文章已被删除, 可惜了

https://www.52pojie.cn/thread-1704821-1-1.html

感谢 leonca 提供


我这里利用aardio的bat批处理混合编程示例修改了一个界面, 获取到wifi密码后, 显示到edit编辑框内, 后面就可以方便的复制了.

aardio bat admin •  2022-10-28 • 最后回复来自 the100s
1

C++二维数组排序

vector动态数组排序

#include <iostream> #include<algorithm> #include<vector> using namespace std; typedef struct student {     int id;     int math;     int chinese;     int english; }student; vector<student> st; int main() {     st.push
算法 admin •  2022-10-27 • 最后回复来自 hi_aardio
4

C++二维数组排序

#include <iostream> #include<algorithm> typedef struct student {     int id;     int math;     int chinese;     int english; }student; int ma
算法 admin •  2022-10-27 • 最后回复来自 hi_aardio
4

将内嵌资源经过HASH校验后释放或覆盖外部文件

有时候可能需要释放到其他目录, 而不是appData 那么就将代码

简单封装成了一个通用库 , 增加了是否需要强制校验 , 可以释放到任意目录.

默认:true=每次运行都强制校验, 不相同就删掉并更新

false=只要文件存在即可, 不强制和内嵌文件完全相同


更新:

aardio admin •  2022-10-26 • 最后回复来自 admin
4

将内嵌资源经过HASH校验后释放或覆盖外部文件

有这么一个场景: 

软件中把dll和ini文件都内嵌进去了, 这样当客户运行exe的时候自动释放dll和ini到appdata目录中 , 客户用了几天之后.

我们发现之前写的dll里面有bug , 那么需要把新的dll重新打包进exe , 因为appdata目录是隐藏的, 不可能让客户自己去删除原来的dll , 这样就需要运行exe的时候自动释放更新这个dll , 但是不能每次打开exe都去删除之前的释放新的, 这样不合理 , 那么就需要自动判断是否需要更新那个dll 了,

流程方法如下:

aardio admin •  2022-10-26 • 最后回复来自 admin
4

py3库导入错误,不知道是不是bug

bug的话可以直接去jacenHe的微信公众号提交,

python admin •  2022-10-15 • 最后回复来自 admin
1

C#检测并自动注册ocx

using Microsoft.Win32; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Runtime.InteropServices; using System.Text; using System.Threadin
csharp admin •  2022-10-11

C#获取特殊路径

Console.WriteLine(System.Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData)); Console.WriteLine(System.Environment.GetFolderPath(Envi
csharp admin •  2022-10-11

c#读写ini文件库IniFileIO

在C#中调用IniFileIO库来简单的读写ini配置文件

private void Form1_Load(object sender, EventArgs e) {     var IniTest = new IniFileIO.IniFile("myfiles.ini");     var value1 = IniTest.GetKeyValue("section 1", "key1", "123");     Console.WriteLine(value1);     IniTest.SetKeyDat
csharp admin •  2022-10-10 • 最后回复来自 jerryxjr1220
4

请教关于多个thread.work实例,后者会抑制前者问题

所以你这时候可以在按钮里使用win.settimeout()来异步执行

多线程 admin •  2022-10-08 • 最后回复来自 巴克队长
3

分享VisioForge Video Capture摄像头ocx控件的aardio调用

我们知道在aardio中直接调用上面的ocx , 并不会触发ocx的版权机制, 这个ocx是开发授权, 用这个ocx开发软件的时候需要授权许可, 而aardio中使用类似于是用户, 用户是不需要授权的, 所以aardio中可以免费使用无限制,

如果我们需要在VS2022中用C#来开发, 应该怎么办.

如果只是调用 VisioForge_Video_Capture.ocx 文件, 那么在vs中是不能够加入到工具箱中的, 那么也就没办法拖拽来使用 , 我们这时候就需要手动添加代码来使用了. 

方法就是类似这个ocx文章里提到的, 

aardio 摄像头 admin •  2022-10-07 • 最后回复来自 admin
1

ST-curve波形图ocx控件的试用

想要在vs2022的C#中调用此ocx , 不知道为何加入不到工具箱中,那么就不能拖拽来自动生成界面代码了.

这时候就需要自己手动编写代码使用了

过程也简单, 下面是我测试使用的步骤:

需要先把ocx组件给生成vs中能用的类 , 利用vs自带的 Aximp.exe 来生成

步骤: 在vs中选择[工具]->[命令行]->[开发者命令提示]

aardio 波形图 ocx admin •  2022-10-07 • 最后回复来自 admin
7

调用AForge.video.DirectShow免费实现摄像头采集和上下左右镜像功能

回复#7 @user11 :

我这里只是简单的演示, 你百度下有方法的,简单的方法是调用属性

videoDevice.DisplayPropertyPage(0);

会弹出来属性窗.

至于代码的, 也能搜得到, 你自己试一试吧

aardio csharp 摄像头 admin •  2022-10-05 • 最后回复来自 admin
12

cchart波形图表在aardio中的简单调用示例

回复#13 @onecp :

我刚刚专门下载试了下, 没出现你那个问题, 

这个dll是vc++编写的, 你这个问题有可能是c++运行库的缺失造成的, 

你百度搜下 [VC运行库合集] ,或者从华军直接下载最新版VC运行库

波形图 图表 aardio admin •  2022-10-05 • 最后回复来自 onecp
15

aardio调用HslCommunication.dll实现工业自动化通信研究学习

回复#11 @你又变了 :


实测可以收到, 是你自己代码写的有问题,  都说了让你删掉那句你纠结的...... , 另外回调参数有三个 .... , 为什么有三个参数你楼上自己函数原型都写出来了

csharp aardio dll 工控 admin •  2022-09-26 • 最后回复来自 mndsoft
26

aardio调用HslCommunication.dll实现工业自动化通信研究学习

回复#9 @你又变了 :

干嘛要加绑定事件那句?

aar里事件直接用就可以了, 

你去其他帖子里看看,人家的事件是怎么调用的, 不都是直接使用嘛.......... ,

所以删掉你疑惑的那句就可以了

csharp aardio dll 工控 admin •  2022-09-25 • 最后回复来自 mndsoft
26

调用AForge.video.DirectShow免费实现摄像头采集和上下左右镜像功能

更新:

给摄像头增加可移动水平辅助线和双击全屏功能

import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=739;bottom=499) winform.add( video_line={cls=
aardio csharp 摄像头 admin •  2022-09-20 • 最后回复来自 admin
12

本站-->网站整站数据<--免费提供下载, 大家不要错过

本站自 2017年 来持续收集和分享了一些常用代码 

为了方便没有网络或不能使用外网的朋友

现开放整个网站数据和资源供免费

软件成品 admin •  2022-09-19
登 录
信息栏
 私人小站

本站域名

ChengXu.XYZ

投诉联系:  popdes@126.com



快速上位机开发学习,本站主要记录了学习过程中遇到的问题和解决办法及上位机代码分享

这里主要专注于学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.
如果侵权,联系 Popdes@126.com

友情链接
Aardio官方
Aardio资源网


才仁机械


网站地图SiteMap